.one_news{  text-align:center; line-height:54px;  margin-bottom:23px; font-weight:bold; clear:both;}
.one_news a{display:block;font-family:"微软雅黑"; font-size:30px; color:#d20c0e; overflow: hidden; text-overflow: ellipsis;}


/*事政要闻*/
.yaowen{height:368px;}
.mod-header{ height:33px; border-bottom:#d5d5d5 solid 1px; background:#f0f0f0;}
.mod-header h2{float:left;width:90px; color:#d20c0e; height:33px; line-height:33px; font-size:16px; font-family:"微软雅黑"; text-align:center; display:block; background:#fff; border-top:#d20c0e solid 1px;border-left:#d5d5d5 solid 1px;border-right:#d5d5d5 solid 1px;}
.mod-header .more{  width:60px; float:right; text-align:right; line-height:32px; padding-right:10px;}
.mod-header .more a{font-size:14px;color:#434343;}
.mod-header .more a:link,.mod-header .more a:hover{ color:#7f7f7f;}

.mod-body{ clear:both; padding:5px 10px; }
.mod-body ul{}
.mod-body li{  height:32px; padding-left:20px; border-bottom:#e6e6e6 solid 1px; font-size:14px; line-height:32px; background:url(/uiFramework/commonResource/image/2021102015390542873.jpg) no-repeat left;}
.mod-body li a{float:left;font-size:14px;}
.mod-body li a:hover{ color:#d20c0e;}
.mod-body li span.datetime{float:right;color:#7f7f7f;}

/*通知公告、工委工作*/
.tzgg{ width:490px; height:344px;}

.mod-title{ height:33px; border-bottom:#d5d5d5 solid 1px;}
.mod-title h2{float:left;width:90px; color:#d20c0e; height:33px; line-height:33px; font-size:16px; font-family:"微软雅黑"; text-align:center; display:block; background:url(/uiFramework/commonResource/image/2021102015390542873.jpg) no-repeat left;}
.mod-title .more{   width:60px; float:right; text-align:right; line-height:32px; padding-right:10px;}
.mod-title .more a{font-size:14px;color:#434343;}
.mod-title .more a:link,.mod-title .more a:hover{ color:#7f7f7f;}

.mod-cont{ clear:both; padding:5px 10px; }
.mod-cont ul{ clear:both;}
.mod-cont li{  height:30px; padding-left:15px; font-size:14px; line-height:30px; background:url(/uiFramework/commonResource/image/2021102016060824276.jpg) no-repeat left; position:relative;}
.mod-cont li a{float:left;font-size:14px;color:#434343;}
.mod-cont li a:hover{ color:#d20c0e;}
.mod-cont li span.datetime{ float:right;color:#7f7f7f;}
.floatright{float:left;width:370px; overflow:hidden; }


.wrap_left{float:left;width:490px;}
.wrap_right{float:right;width:490px;}
.ffcl{height:205px;}
/*职工之家*/
.mod-cont dl{ clear:both;}
.mod-cont dl dt{ float:left; width:94px; height:70px; padding:1px; border:#d5d5d5 solid 1px; margin-right:10px;}
.mod-cont dl dt a img{ width:100%;height:70px;}
.mod-cont dl dd{ width:345px; height:80px; padding-left:10px; font-size:14px; line-height:30px; background:url(/uiFramework/commonResource/image/2021102016060824276.jpg) no-repeat 0px 12px; position:relative; float:left; }
.mod-cont dl dd span.xiangxi{ width:60px; height:30px; position:absolute; right:0px; bottom:0px; color:#d20c0e;}
.mod-cont dl dd span.xiangxi a:link,.mod-cont dl dd span.xiangxi a:visited{ color:#d20c0e;}
.mod-cont dl dd h2{width:200px;font-weight:normal;}
.mod-cont dl dd h2 a{font-size:14px;color:#434343;}
.mod-cont dl dd h2 a.xiangxi{  color:#d20c0e;}

/*全国党刊联盟*/
.qgdklm{ width:1000px; height:auto; clear:both; margin:0 auto;}
.qgdklm_tit{ height:25px; background:url(/uiFramework/commonResource/image/2021102017341023462.jpg) no-repeat left; padding-left:25px; line-height:25px;  font-weight:bold;}
.qgdklm_tit h2{float:left;color:#d20c0e; font-family:"微软雅黑"; font-size:16px;}
.qgdklm_tit .more{float: right;}
.qgdklm_tit .more a{color: #7f7f7f;font-weight: normal;font-size: 14px;}

.qgdklm_con{ width:998px; height:402px; padding-top:20px; border-bottom:#d5d5d5 solid 1px; border-left:#d5d5d5 solid 1px; border-right:#d5d5d5 solid 1px; border-top:#d20c0e solid 1px;}
.qgdklm_con ul{}
.qgdklm_con ul li{ width:142px; height:200px; float:left; text-align:center;}
.qgdklm_con ul li a img{width:117px;height:162px;}
.qgdklm_con ul li span.biaoti{ font-size:14px; display:block; clear:both; line-height:35px;}
.qgdklm_con ul li span.biaoti a{font-size:14px;color:#434343;}

/*重要媒体*/
.zymt{}
.friend{width:998px;height:200px; padding-top:10px;}
.mr_frbox{}
.mr_frBtnL{cursor:pointer;display:inline;float:left;height:11px;width:8px; padding-top:80px;}
.mr_frUl{float:left;width:980px;}
.mr_frBtnR{float:right;cursor:pointer;width:8px;height:11px; padding-top:80px;}
.mr_frUl ul li{display:inline;float:left;position:relative; margin:0px 6px;width:115px;height:192px;padding:1px 6px 5px 6px; font-size:14px;overflow:hidden; text-align:center;}
/*.mr_frUl ul li{ background:url(../images/ztzl_img.jpg) no-repeat; position:relative;}*/
.mr_frUl ul li a img{width:115px;height:162px;border:0px;}
.mr_frUl ul li span.wenzi{ width:115px; height:30px; line-height:30px; }

/*网站链接*/
.wzlj_tit{ height:34px; line-height:34px; margin-top:5px; background:url(/uiFramework/commonResource/image/2021102018222429177.jpg) no-repeat 0px 10px; color:#d20c0e; font-family:"微软雅黑"; font-size:16px; text-align:center;}
.wzlj_con{ border-bottom:#d5d5d5 solid 1px; overflow:hidden; height:68px;}
.wzlj_con ul li{ width:130px; height:30px; line-height:30px; float:left; background:url(/uiFramework/commonResource/image/2021102016060824276.jpg) no-repeat left; padding-left:10px; font-size:14px;}
.wzlj_con ul li a{ font-size:14px;}

.wzlj_con1_right{ width:865px; float:left;}
.wzlj_con1_right ul li{ width:100px; margin-left:10px; height:30px; line-height:30px; float:left; background:url(/uiFramework/commonResource/image/2021102016060824276.jpg) no-repeat 0px 10px; padding-left:8px; font-size:14px;overflow:hidden;}
.wzlj_con1_right ul li a{ font-size:14px;}

.wzlj_con1{ clear:both; margin-top:20px; text-align:left;}
.wzlj_con1_left{ width:131px; height:120px; float:left;}
.wzlj_con1_left ul li{ width:121px; padding-left:11px; height:26px;  font-size:14px; line-height:26px; margin-bottom:10px;    }
.wzlj_con1_left ul li a:link{}
.wzlj_con1_left .on,.wzlj_con1_left .on a{width:121px; color:#fff; height:26px; line-height:26px; font-size:14px;  display:block; background:url(/uiFramework/commonResource/image/2021102018243763442.jpg) no-repeat left;  }
.wzlj_con1_left .on a:link{ color:#fff;}
.wzlj_con1_left .off{width:121px;  height:26px; display:block; background:url(/uiFramework/commonResource/image/2021102018235430563.jpg) no-repeat left; }


@media screen and (max-width:800px) {
.one_news a{font-size:18px;}
.mod-body li a,.mod-cont li a{width:76%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wrap .fl,.wrap .fr,.wrap_left,.wrap_right{float:none;width:100%;}
.tzgg,.qgdklm,.qgdklm_con{width:100%;}
.floatright{width:76%;}
.tzgg .mod-cont marquee{width:100% !important;padding:0 !important;}
.mod-cont dl dd{width:72%;}
.mod-cont dl dd h2{width:auto;}
.ffcl{height:auto;}
.ffcl .mod-cont li a{width:90%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

.qgdklm_con{ display: flex; font-size: 0; line-height: 0;height:auto;}
.qgdklm_con ul li {width:33%; padding: 0 5px; }
.qgdklm_con ul li a img{width:100%;}
.qgdklm_con ul li span.biaoti{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}

/*重要媒体*/
.friend{width:100%;}
.mr_frUl{width:92%;}
.tempWrap{width:100% !important;}


.wzlj_tit{width: 100%;background-position: center 12px;}
.wzlj_con{overflow: auto; height: auto;}
.wzlj_con ul li{width:22%;}
.wzlj_con1_left{width:26%;}
.wzlj_con1_left ul li{padding-left:5px;}
.wzlj_con1_left .on,.wzlj_con1_left .on a{width:100%;background-size: contain;}
.wzlj_con1_left .off{width:100%;background-size: contain;}
.wzlj_con1_right{width:72%;}
.wzlj_con1_right ul li{width:28%;}

}
@media screen and ( max-width: 450px ){
       .one_news a{font-size:18px;}
       .mod-cont dl dd{width:70%;}
}
@media screen and ( max-width: 360px ){
       .one_news a{font-size:15px;}
       .mod-body li a,.mod-cont li a{width:70%;}
.wzlj_con1_left{width:31%;}
.wzlj_con1_right{width:68%;}
}

/* 新增 */
.tpxw-box{     display: flex;
    justify-content: space-between; }
.tpxw{ width:52%; }
.szyw{ width:46%; }
/*图片轮播*/
.focus {
    height: 335px;
}.slide_container {
    position: relative;
    float: left;
    width: 356px;
}
.focus {
    float: left;
    position: relative;
    width: 356px;
        height: 335px;
    overflow: hidden;
    background: #fff;
}
.rslides {
    position: relative;
    list-style: none;
    overflow: hidden;
    width: 100%;
    padding: 0;
    margin: 0;
    height: 335px;
}
.rslides li{
display: block;
    float: none;
    position: absolute;
    opacity: 0;
    z-index: 1;
    transition: opacity 500ms ease-in-out 0s;
}
.rslides li {
    position: absolute;
    width: 100%;
    left: 0;
    top: 0;
}
.rslides img {
    height: 335px !important;
}
.rslides img {
    display: block;
    position: relative;
    z-index: 1;
    float: left;
    height: 267px;
    width: 100%;
    border: 0;
}
.rslides .caption {
    display: block;
    position: absolute;
    z-index: 2;
    font-size: 14px;
    line-height: 32px;
    height: 32px;
    text-shadow: none;
    text-align: center;
    color: #fff;
    background: #000;
    background: rgba(0,0,0, .8);
    left: 0;
    right: 0;
    bottom: 0;
    padding: 0 30px;
    margin: 0;
    max-width: none;
}


.rslides .caption a {
    color: #fff;
line-height: 32px;
}
.slide_nav {
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    bottom: 2px;
    left: 2px;
    opacity: 0.7;
    z-index: 3;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    height: 32px;
    width: 26px;
    background: transparent url(/uiFramework/commonResource/image/2021100815563310996.png) no-repeat left top;
}
.slide_nav.next {
    left: auto;
    background-position: right top;
    right: 2px;
    bottom: 2px;
}
.slide_container {width:520px;}